const http = require('http');
const cheerio = require('cheerio');
http.get('http://www.cgtpw.com', (res) => {
  res.setEncoding('utf8');
  let rawData = '';
  /* 
  http请求传输文件 
  以二进制 形式将文件 分段进行传输
  每一次 数据过来会触发 data事件
  */
 let str = '';
 let imgArr = [];
  res.on('data', (chunk) => {
  str += chunk;
  });
  //  数据传输完毕时触发
  res.on('end', () => {
    const $ = cheerio.load(str);
    // console.log($('img').attr('src'));
    $('img').each((i, el) => {
      
      imgArr.push($(el).attr('src'))
    
    })
    console.log(imgArr);
  });
}).on('error', (e) => {
  console.error(`Got error: ${e.message}`);
});